'', ), $atts ); $return = ""; switch ($a['content']){ case "aspsiegel": $return = '
'; break; case "mitgliederlogo": $return = '
'; break; case "themenfilm-sobuchtmanheute": $return = ''; break; case "referenzvideo-sobuchtmanheute": $return = ''; break; case "video-belegedigital": $return = ''; break; case "video-eintimfuerallefaelle1": $return = ''; break; case "video-eintimfuerallefaelle2": $return = ''; break; case "video-rockdeinezukunft": $return = ''; break; case "video-timontour": $return = ''; break; case "trialogtv-1-2017": $return = ''; break; case "trialogtv-2-2017": $return = ''; break; case "trialogtv-3-2017": $return = ''; break; case "video-zusammenarbeitstb": $return = ''; break; case "video-papierlosesbuero": $return = ''; break; case "video-kassenfuehrung": $return = ''; break; case "video-personalmanagementsystemcomfort": $return = ''; break; case "video-unternehmenonlinelohndaten": $return = ''; break; case "referenzvideo-lohnindenbestenhaenden": $return = ''; break; case "kontaktformular": $return = '
'; break; case "trialogblog": $return = ''; break; case "nachrichtensteuernwirtschaft": $return = ''; break; case "datevseminare": $return = ''; break; case "datevonlineservice": $return = ''; break; case "trialogblog2": $return = ''; break; case "nachrichtensteuern": $return = ''; break; case "nachrichtenwirtschaftspruefung": $return = ''; break; case "datevseminare2": $return = ''; break; case "datevonlineservice2": $return = ''; break; } return $return; } add_shortcode( 'datev', 'datev_func' ); function spbafeed_func( $atts ) { $a = shortcode_atts( array( 'src' => '', 'limit' => 5 ), $atts ); $return = ""; if( !empty($a["src"]) && $xmlfile = simplexml_load_file($a["src"]) ){ if( count($xmlfile->channel->item) ){ $return .= '
'; $i = 0; foreach( $xmlfile->channel->item as $item ){ if( $i++ == $a["limit"] ) break; $return .= ''; $return .= '
'; if( $item->enclosure && strpos($item->enclosure[0]["type"], "image") !== false ){ $return .= '
'.$item->title.'
'; } $return .= '

'.$item->title.'

'; $return .= str_replace("
", "
", $item->description); $return .= '
'; $return .= '
'; } $return .= '
'; } } return $return; } add_shortcode( 'spbafeed', 'spbafeed_func' ); array( 'name' => __('Team', 'rls'), 'singular_name' => __('Team', 'rls'), 'add_new' => __('Hinzufügen', 'rls'), 'add_new_item' => __('Neues Teammitglied hinzufügen', 'rls'), 'edit' => __('Bearbeiten', 'rls'), 'edit_item' => __('Teammitglied bearbeiten', 'rls'), 'new_item' => __('Neues Teammitglied', 'rls'), 'view' => __('Teammitglied ansehen', 'rls'), 'view_item' => __('Teammitglied ansehen', 'rls'), 'search_items' => __('Teammitglied suchen', 'rls'), 'not_found' => __('Kein Teammitglied gefunden', 'rls'), 'not_found_in_trash' => __('Keine gelöschten Teammitglieder vorhanden', 'rls') ), 'public' => true, 'hierarchical' => false, 'has_archive' => false, 'supports' => array( 'title', 'editor', 'thumbnail' ), 'can_export' => true, 'exclude_from_search' => true, )); } 'rls-mainmenu', 'menu' => '', 'container' => 'nav', 'container_class' => 'clearing noprint', 'container_id' => 'rls-mainmenu', 'menu_id' => '', 'echo' => true, 'fallback_cb' => '', 'before' => '', 'after' => '', 'link_before' => '', 'link_after' => '', 'items_wrap' => '', 'depth' => 0, 'walker' => '' ) ); } function rls_footermenu(){ wp_nav_menu( array( 'theme_location' => 'rls-footermenu', 'menu' => '', 'container' => 'nav', 'container_class' => 'clearing noprint', 'container_id' => 'rls-footermenu', 'menu_id' => '', 'echo' => true, 'fallback_cb' => '', 'before' => '', 'after' => '', 'link_before' => '', 'link_after' => '', 'items_wrap' => '', 'depth' => 0, 'walker' => '' ) ); } function register_rls_menus() { register_nav_menus(array( 'rls-mainmenu' => __('Hauptmenü', 'rls'), 'rls-footermenu' => __('Menü unten', 'rls'), )); } add_action('init', 'register_rls_menus'); // ID Attribute aus Menüpunkten entfernen function rls_css_attributes_filter($var) { return is_array($var) ? array() : ''; } add_filter('nav_menu_item_id', 'rls_css_attributes_filter', 100, 1); add_filter('page_css_class', 'rls_css_attributes_filter', 100, 1); 50, 'post_type' => 'page', 'orderby' => 'modified', 'order' => 'DESC', 'date_query' => array( 'after' => date('Y-m-d', strtotime('-1 days')), 'column' => 'post_modified', ), 'meta_key' => '_wp_page_template', 'meta_value' => 'loginmitarbeiter.php', ); if( ($modified_posts = get_posts($args)) && ($users = get_users( array( 'meta_key' => 'receive-update-mails', 'meta_value' => '1' ) )) ){ $mailCount = 0; $newsCount = 0; $newPostsString = ""; $body = ""; $body .= '

im Mitarbeiterbereich unserer Website wurden neue Informationen hinterlegt. Folgende Inhalte wurden bearbeitet bzw. neu erstellt:

'; $body .= $newPostsString; $subject = 'SPBA.de: Neue Informationen im Mitarbeiterbereich'; $headers = array('Content-Type: text/html; charset=UTF-8'); foreach( $users as $user ){ /* echo "
ID: ".$user->ID."
"; echo "
Name: ".$user->display_name."
"; echo "
E-Mail: ".$user->user_email."
"; echo "
";*/ wp_mail( $user->user_email, $subject, '

Hallo '.$user->display_name.'

'.$body, $headers ); $mailCount++; } echo "Es wurden ".$newsCount." Mitarbeiter über ".$mailCount." Updates auf der Website informiert."; }else{ echo "Keine E-Mails verschickt."; } die(); } }